<?php

declare( strict_types = 1 );

namespace App\Common\Model\Base\DataUnit;

use App\Common as com;
use App\Common\Model as nameModel;
use App\Common\Model\Base\DataUnit as nameDataUnit;

class JoinModelX extends nameDataUnit\Base {

	/**
	 * @var nameModel\Base\DataUnit\JoinModelX\ItemManage\Item[]
	 */
	protected array $_JoinModelXPool = [];

	public function eventDatasBefore(  ) {
		foreach( $this->_JoinModelXPool as $joinValue ){
			$joinValue->eventDataBefore();
		}
	}

	public function eventDatasLater( &$dataQuote, $isMore = false ) {
		foreach( $this->_JoinModelXPool as $joinValue ){
			$joinValue->eventDataLater( $dataQuote, $isMore );
		}
	}

}
